street smart (Adjective) — Having the shrewd resourcefulness needed to survive in an urban environment.